keep something on its feet - Anglais Synonymes Dictionnaire